.largeDataScreen {
  width: 100vw;
  min-height: 100vh;
  background: #141337;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  user-select: none;

  .fx {
    position: fixed;
    right: 0;
    top: 10px;
    z-index: 99999;

    img {
      width: 72px;
      height: 145px;
    }
  }

  canvas {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }

  .dialog {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;

    .canvas_bg {
      img {
        width: 100vw;
        height: 100vh;
      }
    }

    .time {
      position: absolute;
      left: 50%;
      transform: translate(-50%, -50%);
      top: 50%;
      width: 100%;
      text-align: center;
      font-size: 105px;
      font-family: Microsoft YaHei, Microsoft YaHei-Bold;
      font-weight: 700;
      text-align: center;
      color: #fff666;

      .time1 {
        display: inline-block;
        width: auto;
        min-width: 160px;
        height: 160px;
        line-height: 160px;
        background: #f42424;
        border: 1px solid #080102;
        border-radius: 10px;
      }
    }

  }

  .content {
    position: relative;

    .top_area {
      position: relative;

      .price {
        position: absolute;
        top: 460px;
        left: 50%;
        transform: translate(-50%, 0);
        width: auto;
        height: 79px;
        display: flex;

        .tip {
          font-size: 50px;
          font-family: Mukta Mahee, Mukta Mahee-ExtraBold;
          font-weight: bold;
          text-align: center;
          color: #ffc35a;
          text-shadow: 0px 0px 11px 1px rgba(130, 9, 125, 0.67);
          padding-top: 90px;
        }

        .flip {
          z-index: 999;
          font-size: 114px;
          font-family: Mukta Mahee, Mukta Mahee-ExtraBold;
          font-weight: bold;
          text-align: center;
          color: #ffc35a;
          text-shadow: 0px 0px 11px 1px rgba(130, 9, 125, 0.67);
        }
      }

      .title1 {
        position: absolute;
        top: 450px;
        left: 50%;
        transform: translate(-50%, 0);

        img {
          width: 100%;
          height: 100%;
        }
      }

      .time {
        position: absolute;
        top: 325px;
        left: 50%;
        transform: translate(-50%, 0);
        width: 100%;
        height: 23px;
        font-size: 28px;
        font-family: Microsoft YaHei, Microsoft YaHei-Regular;
        font-weight: 400;
        text-align: center;
        color: #ffffff;
        letter-spacing: 6px;
        text-shadow: 0px 1px 6px 0px rgba(93, 91, 243, 0.81);

        .text {
          display: inline-block;
        }

        .van-count-down {
          width: auto;
          height: 23px;
          font-size: 28px;
          font-family: Microsoft YaHei, Microsoft YaHei-Regular;
          font-weight: 400;
          text-align: left;
          color: #ffffff;
          letter-spacing: 6px;
          text-shadow: 0px 1px 6px 0px rgba(93, 91, 243, 0.81);
        }
      }

      img {
        width: 100%;
        height: 100%;
      }
    }

    .pc_and_h5_area {
      display: flex;
      box-sizing: border-box;
      padding: 0 20px;
      height: 263px;

      .pc_and_h5_bolck {
        position: absolute;
        top: 40px;
        left: 23px;
        width: 292px;

        .row1 {
          padding-top: 12px;
          width: 100%;
          height: 28px;
          font-size: 28px;
          font-family: Microsoft YaHei, Microsoft YaHei-Bold;
          font-weight: 700;
          text-align: left;
          color: #00eaff;
          letter-spacing: 1px;
          padding-bottom: 13px;
          white-space: nowrap;
          overflow: hidden;
        }

        .row2 {
          padding-bottom: 32px;
          width: 100%;
          height: 29px;
          font-size: 36px;
          font-family: Microsoft YaHei, Microsoft YaHei-Bold;
          font-weight: 700;
          color: #00e5fb;
          letter-spacing: 1px;
          white-space: nowrap;
          overflow: hidden;
        }

        .row3 {
          padding-bottom: 25px;
          height: 25px;
          line-height: 30px;
          font-size: 24px;
          font-family: Microsoft YaHei, Microsoft YaHei-Regular;
          font-weight: 400;
          color: #a1a1a8;
          white-space: nowrap;
          overflow: hidden;
        }
      }

      .left {
        position: relative;
        width: 50%;
        padding-right: 23px;

        img {
          width: 100%;
          height: 100%;
        }

      }

      .right {
        position: relative;
        width: 50%;

        img {
          width: 100%;
          height: 100%;
        }
      }
    }

    .gfsk_area {
      padding: 30px 20px 0 20px;
      box-sizing: border-box;
      position: relative;

      .goTip {
        display: inline-block;
        position: absolute;
        top: 100px;
        background: rgb(106, 115, 238);
        animation-name: Player1;
        animation-duration: 2s;
        animation-timing-function: cubic-bezier(0.1, 0.1, 0.1, 0.1);
        animation-timing-function: linear;
        animation-direction: normal;
        animation-play-state: running;
        animation-iteration-count: infinite;

        // animation-delay:1s;
        @keyframes Player1 {
          0% {
            position: absolute;
            width: 100px;
            height: 2px;
            background: #00e5fb;
            left: 2%;
            top: 100px
          }

          100% {
            position: absolute;
            width: 100px;
            height: 2px;
            background: rgb(2, 7, 78);
            left: 90%;
            top: 100px;
          }
        }

      }

      .goTip1 {
        display: inline-block;
        position: absolute;
        top: 100px;
        background: rgb(38, 42, 99);
        animation-name: Player2;
        animation-duration: 2s;
        animation-timing-function: cubic-bezier(0.1, 0.1, 0.1, 0.1);
        animation-timing-function: linear;
        animation-direction: normal;
        animation-play-state: running;
        animation-iteration-count: infinite;
        animation-delay: -3s;

        @keyframes Player2 {
          0% {
            position: absolute;
            width: 2px;
            height: 100px;
            background: #00e5fb;
            right: 2%;
            top: 100px;


          }

          100% {
            position: absolute;
            width: 2px;
            height: 100px;
            background: rgb(2, 7, 78);
            right: 2%;
            top: 490px;
          }
        }

      }

      .title {
        width: 400px;

        img {
          width: 100%;
          height: 100%;
        }
      }

      .gfsk_block {
        margin-top: 20px;
        background-image: url('https://image.hezongyy.com/pcimage/20211109img/sjdp_h5_bjbj.jpg');
        background-repeat: no-repeat;
        background-size: 100%;
        height: 485px;
        width: 100%;

        .gfsk_block_title {
          height: 70px;
          width: 100%;
          line-height: 70px;
          font-size: 24px;
          font-family: Microsoft YaHei, Microsoft YaHei-Regular;
          font-weight: 400;
          color: #97ecff;
          letter-spacing: 5px;
          display: flex;
          padding: 5px 24px 20px 24px;
          box-sizing: border-box;

          .row1 {
            text-align: left;
            width: 25%;

          }

          .row2 {
            text-align: center;
            width: 25%;
          }

          .row3 {
            text-align: right;
            flex: 1;
          }
        }

        .data_row {
          width: 100%;
          height: 62px;
          line-height: 62px;
          padding: 0 24px;
          margin-bottom: 19px;
          box-sizing: border-box;
          position: relative;

          .row_block {
            position: absolute;
            top: 0;
            left: 49px;
            right: 37px;
            bottom: 0;
            display: flex;

            .row1 {
              width: 25%;
              height: 20px;
              font-size: 26px;
              font-family: Microsoft YaHei, Microsoft YaHei-Regular;
              font-weight: 400;
              text-align: left;
              color: #dedee0;
            }

            .row2 {
              text-align: center;
              width: 25%;
              height: 20px;
              font-size: 26px;
              font-family: Microsoft YaHei, Microsoft YaHei-Regular;
              font-weight: 400;
              color: #dedee0;
            }

            .row3 {
              text-align: right;
              flex: 1;
              height: 23px;
              font-size: 26px;
              font-family: Microsoft YaHei, Microsoft YaHei-Bold;
              font-weight: 700;
              color: #91e3f7;
            }
          }

          img {
            width: 100%;
            height: 100%;
          }
        }
      }


    }

    .snqy_map_area {
      padding: 30px 20px 0 20px;
      box-sizing: border-box;
      // height: 7.5rem;
      position: relative;

      .map_bg {
        position: absolute;
        margin-right: 12px;
        top: 113px;
        right: 9px;
        margin-left: 15px;
        z-index: 9;

        img {
          width: 100%;
          height: 100%;
        }

      }

      .title {
        width: 400px;

        img {
          width: 100%;
          height: 100%;
        }
      }
    }

    .snqy_area {
      padding: 30px 20px 0 20px;
      box-sizing: border-box;
      width: 100%;

      .title {
        width: 400px;

        img {
          width: 100%;
          height: 100%;
        }
      }

      .snqy_area_block {
        // margin-left: 12%;
        margin-top: 38px;
      }

      .data_row {
        text-align: center;
        width: 50%;
        display: inline-block;
        position: relative;
        height: 360px;

        .row2 {
          width: 100%;
          position: absolute;
          bottom: -80px;
          left: 50%;
          transform: translate(-50%, 0);
          font-size: 28px;
          font-family: Microsoft YaHei, Microsoft YaHei-Regular;
          font-weight: 400;
          text-align: center;
          color: #e2ebf1;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 1; //超出1行
          -webkit-box-orient: vertical;

        }

        // .img1 {
        //   width: 100%;
        //   height: 300px;

        //   img {
        //     background-size: 100%;
        //     width: 300px;
        //     height: 100%;
        //     animation-name: move2;
        //     animation-duration: 8s;
        //     animation-timing-function: linear;
        //     animation-iteration-count: infinite;

        //     @keyframes move2 {

        //       /*与内圆iner绑定*/
        //       0% {
        //         transform: rotate(360deg);
        //         /*旋转*/
        //       }

        //       100% {
        //         transform: rotate(0deg);
        //         /*旋转*/
        //       }
        //     }
        //   }
        // }

        // .img2 {
        //   width: 100%;
        //   height: 300px;

        //   img {
        //     background-size: 100%;
        //     width: 300px;
        //     height: 100%;
        //     animation-name: move;
        //     animation-duration: 8s;
        //     animation-timing-function: linear;
        //     animation-iteration-count: infinite;

        //     @keyframes move {

        //       /*与内圆iner绑定*/
        //       0% {
        //         transform: rotate(10deg);
        //         /*旋转*/
        //       }

        //       100% {
        //         transform: rotate(370deg);
        //         /*旋转*/
        //       }
        //     }
        //   }
        // }

        .row_block_area {
          text-align: center;
          width: 100%;
          height: 100%;
        }

        .row_block {
          position: relative;
          display: inline-block;
          width: 246px;
          height: 246px;
          border: 1px solid #00d0ff;
          border-radius: 50%;
          animation-name: move;
          animation-duration: 3s;
          animation-timing-function: linear;
          animation-iteration-count: infinite;
          box-shadow: 0px 0px 8px 1px #00cfff inset;

          // @keyframes move {

          //   // /*与外圆outer绑定*/
          //   25% {
          //     padding: 6px;
          //     border: 6px solid #00d0ff;
          //   }

          //   50% {
          //     padding: 2px;
          //     border: 2px solid #90d4e4;
          //   }
          // }

          #outer {
            height: 100%;
            border-radius: 50%;
            background: rgba(0, 208, 255, 0.10);
            border: 1px solid #00d0ff;
            box-shadow: 0px 0px 18px 6px #00cfff inset;
            width: 216px;
            height: 216px;
            animation-name: move2;
            animation-duration: 3s;
            animation-timing-function: linear;
            animation-iteration-count: infinite;

            // @keyframes move2 {

            //   /*与内圆iner绑定*/
            //   25% {
            //     border: 5px solid #00d0ff;
            //     padding: 4px;
            //   }

            //   50% {
            //     border: 2px solid #90d4e4;
            //     padding: 0
            //   }
            // }


          }

          .row {
            display: inline-block;
            // position: relative;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);

            .row_block_row1 {
              position: relative;
              top: 50%;
              left: 50%;
              transform: translate(-50%, -50%);
              width: auto;
              font-size: 45px;
              font-family: Microsoft YaHei, Microsoft YaHei-Regular;
              font-weight: 400;
              color: #00d0ff;
              overflow: hidden;
              white-space: nowrap;
              animation-name: move1;
              animation-duration: 8s;
              animation-timing-function: linear;
              animation-iteration-count: infinite;

              @keyframes move1 {

                /*与内圆iner绑定*/
                // 0% {
                //   color: #00d0ff;
                //   /*旋转*/
                // }
                // 50%{
                //   color: #f5b506;
                // }
                // 100% {
                //   color: #00d0ff;
                //   /*旋转*/
                // }
              }
            }

          }

        }
      }
    }

    .bottom_area {
      position: relative;

      img {
        width: 100%;
        height: 100%;
      }
    }
  }
}
